import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// const path = require('path')
// import { resolve } from 'path' // 主要用于alias文件路径别名

export default defineConfig({
	plugins: [vue()],
	// 反向代理
	server: {
		host: "0.0.0.0",
		port: 8080,
		// 是否自动在浏览器打开
		open: false,
		// 是否开启 https
		https: false,
		// 代理
		// proxy: {
		// 	'/api': {
		// 		target: 'https://blog.csdn.net/weixin_45292658',
		// 		changeOrigin: true,
		// 		rewrite: (path) => path.replace(/^\/api/, ''),
		// 	},
		// },
	},
	// 是否自动在浏览器打开
	open: false,
	// 是否开启 https
	https: false,
	// 在生产中服务时的基本公共路径。默认 '/'
	base: '/zs-vue3-element-admin/',
	// 打包输出目录
	outDir: 'dist',
	// resolve: {
	// 	// 别名
	//     alias: {
	// 		'@': resolve(__dirname, '.', 'src'),
	//     },
	// },
})
